appear bizarre - French English Dictionary